avenge oneself on someone - Türkisch Englisch Wörterbuch